aldpro-client-installer >

astra-freeipa-client >

ipa-client-install

получает:

--domain ald.company.lan
--account admin
--password 'AstraLinux_176'
``–host pc-1<br>–gui<br>–force`

получает:

-d ald.company.lan
-u admin
-p AstraLinux_172
-y
--par
"--hostname=pc-1.ald.company.lan"
--force-join

получает:

'domain_name': None,
'principal': 'admin',
пароль не логируется,
'host_name': 'pc-1.ald.company.lan',
'force': False,
'force_join': True,
'mkhomedir': True, и др.

вызывает:

/usr/bin/astra-freeipa-client
-d "{domain_name}"
-u "{login}"
-y
--par "--hostname=pc-1.ald.company.lan --force-join"

устанавливает:

hostnamectl set-hostname $compname. ${domain}

и далее вызывает:

ipa-client-install
-U
-p $username
-w $userpass $par